package com.fire.eyes.request.element;




/**
 * 被保人信息
 * 
 * @author 
 *         
 */
public class ClientInformationDTO implements java.io.Serializable, Cloneable {

	private static final long serialVersionUID = 5454155825314635342L;
	
	
	/**
	 * 生日
	 */
	private String birthday;
	/**
	 * 性别代码
	 */
	private SexDTO sex;
	
	/**
	 * 职业代码
	 */
	private OccupationDTO occupation;

	/**
	 * 身高
	 */
	private String height;
	/**
	 * 体重
	 */
	private String weight;
	
	/**
	 * 是被保人的关系
	 */
	private RelationshipDTO relationship;	
	
	/**
	 * 社保标识
	 * 0- 无关    1- 有社保    2- 无社保
	 */
	private String socialInsurance;

	/**
	 * 构造函数
	 */
	public ClientInformationDTO() {
        sex = new SexDTO();
        occupation = new OccupationDTO();
        relationship = new RelationshipDTO();
	}


	public RelationshipDTO getRelationship() {
		return relationship;
	}


	public void setRelationship(RelationshipDTO relationship) {
		this.relationship = relationship;
	}

	

	public String getBirthday() {
		return this.birthday;
	}

	public void setBirthday(String value) {
		this.birthday = value;
	}

	

	


	




	public SexDTO getSex() {
		return sex;
	}

	public void setSex(SexDTO sexDTO) {
		this.sex = sexDTO;
	}

	

	public OccupationDTO getOccupation() {
		return occupation;
	}

	public void setOccupation(OccupationDTO occupationDTO) {
		this.occupation = occupationDTO;
	}

	
	

	
	
	

	public String getHeight() {
		return height;
	}

	public void setHeight(String height) {
		this.height = height;
	}

	public String getWeight() {
		return weight;
	}

	public void setWeight(String weight) {
		this.weight = weight;
	}

	

	


	@Override
    public Object clone() {
		try {
			return super.clone();
		} catch (CloneNotSupportedException ex) {
			return null;
		}
	}

	

	public String getSocialInsurance() {
		return socialInsurance;
	}


	public void setSocialInsurance(String socialInsurance) {
		this.socialInsurance = socialInsurance;
	}


	@Override
	public String toString() {
		return "ClientInformationDTO{" +
				", birthday='" + birthday + '\'' +
				", sex=" + sex +
				", occupation=" + occupation +
				", height=" + height +
				", weight=" + weight +
				", relationship=" + relationship +
				", socialInsurance=" + socialInsurance +
				'}';
	}
}
